// 1.0 导入vue核心包
import Vue from 'vue';

// 2.0 导入App.vue的vue对象
import App from './App.vue';

/*路由*/
//将vue-router集成到项目中来
import vueRouter from 'vue-router';
//将vueRouter对象绑定到vue中
Vue.use(vueRouter);
//导入路由规则相对应的组件
import Home from './components/Home.vue';
import shopcar from './components/shopcar/car.vue';
//定义路由规则
var router1 = new vueRouter({
	linkActiveClass:'mui-active', //将路由中默认的类名更改成mui中样式的类名
	routes:[
		{
			path:'/Home',
			component:Home
		},
		{
			path:'/shopcar',
			component:shopcar
		}
	]
});

/*
在项目中配置mint-ui
 */

//导入mint-ui的css文件
import 'mint-ui/lib/style.min.css';
//导入mint-ui
import mintui from 'mint-ui';
//在vue中注册mint-ui
Vue.use(mintui);


//注册mui的css样式
import '../statics/mui/css/mui.css';

//导入一个档期系统的全局基本样式
import '../statics/css/site.css';

//导入vue-resource
import vueResource from 'vue-resource';
//将vue-resource对象绑定到vue中
Vue.use(vueResource);

// 3.0 利用Vue对象进行解析渲染
new Vue({
	el:'#app',
	router:router1, //引入路由
	// render:function(create){create(App)} //es5的写法
	render:c=>c(App)  // es6的函数写法 =>：goes to
});